National Repository of Grey Literature 5 records found  Search took 0.01 seconds. 
Teaching Advanced Python through Automatic Feedback to Student Codes
John, Petr ; Dočekal, Martin (referee) ; Smrž, Pavel (advisor)
This bachelor thesis focuses on the topic of teaching Python programming language assisted by automated system that can provide feedback to submitted solutions. The goal of this thesis was creation of automated system that could evaluate student solutions and provide feedback. The main emphasis was on provided feedback and options for limiting resources that can be used. Created system provides feedback based on the analysis of abstract syntax trees assembled from submitted solutions, allows an administrator to attach tips from third party programs and set restrictions on resources, libraries and functions, that can be used. System was used during summer semester in ISJ course and 60 % of students improved their solution based on feedback given by system. This suggests that created system can be used during Python tuition.
Predictive Modelling with Python
Duda, Jan ; Burgetová, Ivana (referee) ; Zendulka, Jaroslav (advisor)
The main goal of this bachelor thesis is get to know with the data mining and its domain, also with the Knowledge discovery in databases process. It shows the most importnant approaches, which are implemented in Python language afterwards. The case study contains the prediction of index S&P 500 describing stock market developments on the US stock exchange. Both classification and regression models are used for the forecasting. Model evaluation is reached by the Monte Carlo experimental method.
Teaching Advanced Python through Automatic Feedback to Student Codes
John, Petr ; Dočekal, Martin (referee) ; Smrž, Pavel (advisor)
This bachelor thesis focuses on the topic of teaching Python programming language assisted by automated system that can provide feedback to submitted solutions. The goal of this thesis was creation of automated system that could evaluate student solutions and provide feedback. The main emphasis was on provided feedback and options for limiting resources that can be used. Created system provides feedback based on the analysis of abstract syntax trees assembled from submitted solutions, allows an administrator to attach tips from third party programs and set restrictions on resources, libraries and functions, that can be used. System was used during summer semester in ISJ course and 60 % of students improved their solution based on feedback given by system. This suggests that created system can be used during Python tuition.
Predictive Modelling with Python
Duda, Jan ; Burgetová, Ivana (referee) ; Zendulka, Jaroslav (advisor)
The main goal of this bachelor thesis is get to know with the data mining and its domain, also with the Knowledge discovery in databases process. It shows the most importnant approaches, which are implemented in Python language afterwards. The case study contains the prediction of index S&P 500 describing stock market developments on the US stock exchange. Both classification and regression models are used for the forecasting. Model evaluation is reached by the Monte Carlo experimental method.
Plagiarism Recognizer in Python Source Code
Bártíková, Pavlína ; Soukup, Ondřej (referee) ; Křivka, Zbyněk (advisor)
This thesis deals with the programming language Python and with development of the application that evaluates the similarity of the specified source codes in this programming language. In addition to comparison of comments, the program uses several comparison methods applied to a sequence of tokens that are created from the specified source codes. Namely, the Levenshtein distance, the longest common subsequence and the frequency of tokens. The thesis also includes the results of testing the program on real data. The application is designed to control the plagiarism in the source codes of the school projects written in the programming language Python.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.